traffic installations - German English Dictionary